perl: Fix out-of-tree build by generating symlinks
authorHilko Bengen <bengen@debian.org>
Thu, 23 May 2013 17:20:17 +0000 (19:20 +0200)
committerHilko Bengen <bengen@debian.org>
Sun, 21 Apr 2019 20:17:19 +0000 (21:17 +0100)
Gbp-Pq: Name 0001-perl-Fix-out-of-tree-build-by-generating-symlinks.patch

perl/Makefile.am

index 49bf6cc63cfd451040f025673bc58e96186d2c9e..b49da003f1344574253de7272245aa2ad6e62491 100644 (file)
@@ -57,9 +57,11 @@ all-local: Build
 
 clean-local: Build
        ./Build clean
+       if [ $(srcdir) != $(builddir) ]; then find -type l | xargs rm -f ; fi
 
 Build: Build.PL
-       $(PERL) $(srcdir)/Build.PL --prefix "@prefix@"
+       if [ $(srcdir) != $(builddir) ]; then cp -rsft $(builddir) $(abs_srcdir)/. ; fi
+       $(PERL) ./Build.PL --prefix "@prefix@"
 
 TESTS_ENVIRONMENT = $(top_builddir)/run --test